﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace BingMapsSample.Components
{
    public class Place
    {
        //------// Properties \\--------------------------------------------\\
        private string _name = String.Empty;
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }


        private string _description = String.Empty;
        public string Description
        {
            get { return _description; }
            set { _description = value; }
        }


        private string _phoneNumber = String.Empty;
        public string PhoneNumber
        {
            get { return _phoneNumber; }
            set { _phoneNumber = value; }
        }


        private string _website = String.Empty;
        public string Website
        {
            get { return _website; }
            set { _website = value; }
        }


        private List<string> _categories = new List<string>();
        public List<string> Categories
        {
            get { return _categories; }
            set { _categories = value; }
        }


        public Location Location { get; set; }
        //------\\ Properties //--------------------------------------------//



        //------// Constructors \\------------------------------------------\\
        public Place()
        { }


        public Place(string name)
        {
            Name = name;
        }


        public Place(Location location)
        {
            Location = location;
        }


        public Place(string name, Location location)
        {
            Name = name;
            Location = location;
        }
        //------\\ Constructors //------------------------------------------//



        //------// Methods \\-----------------------------------------------\\

        //------\\ Methods //-----------------------------------------------//
    }
}
